explanation final